package webshop;

public abstract class Artikel {

	private String bezeichnung;
	private int preis;
	private int artikelnummer;

	public Artikel(String bezeichnung, int preis) {

		this.bezeichnung = bezeichnung;
		this.artikelnummer = Shop.getArtikelnummer();
		this.preis = preis;
		Shop.addObject(this);

	}

	public String getBezeichnung() {
		return bezeichnung;
	}

	public int getPreis() {
		return preis;
	}
	public int getArtikelnummer(){
		return artikelnummer;
	}

	@Override
	public String toString() {
		return "Artikel ist ein " + this.getClass().getSimpleName()
				+ " mit Nummer " + artikelnummer + "\t und Name '"
				+ bezeichnung + "'";
	}
}
